big and strong individual - Spanish English Dictionary